export interface NameChildrenVO {
  /**
   * 主键id
   */
  id: string | number;

  /**
   * 谱名
   */
  name: string;

  /**
   * 姓氏
   */
  lastName: string;

  /**
   * 父母名称
   */
  parentName: string;

  /**
   * 排行
   */
  rank: string;

  /**
   * 性别
   */
  gender: string;

  /**
   * 排序
   */
  sorted: number;

}

export interface NameChildrenForm extends BaseEntity {
  /**
   * 主键id
   */
  id?: string | number;

  /**
   * 谱名
   */
  name?: string;

  /**
   * 姓氏
   */
  lastName?: string;

  /**
   * 父节点
   */
  parentId?: string | number;

  /**
   * 关系(生、抚子等)
   */
  relation?: string;

  /**
   * 父母名称
   */
  parentName?: string;

  /**
   * 排行
   */
  rank?: string;

  /**
   * 性别
   */
  gender?: string;

  /**
   * 排序
   */
  sorted?: number;

}

export interface NameChildrenQuery extends PageQuery {

  /**
   * 谱名
   */
  name?: string;

  /**
   * 姓氏
   */
  lastName?: string;

  /**
   * 父母名称
   */
  parentName?: string;

  /**
   * 排行
   */
  rank?: string;

  /**
   * 性别
   */
  gender?: string;

  /**
   * 排序
   */
  sorted?: number;

    /**
     * 日期范围参数
     */
    params?: any;
}



